weapon fanatic - English Synonyms Dictionary